technical sergeant - Alemán Inglés Diccionario